package qc.module.qms.dto.exchange.data;

/**
 * ExchangeDataRegularByTimeQueryConditionDto
 *
 * @author QuCheng Tech
 * @since 2025/1/8
 */
@lombok.Data
public class ExchangeDataRegularByTimeQueryConditionDto {
    /**
     * 查询起始时间，包含该时间点
     */
    private String btm;
    /**
     * 是否计算差值，对数据值列中的数值是保留原值还是计算前后2个数据的差值
     */
    private boolean calcdif;
    /**
     * 交换数据分类ID，categoryID
     */
    private int cid;
    /**
     * 查询截止时间，包含该时间点
     */
    private String etm;
    /**
     * 段次类型值，对应枚举类TimeRangeLengthEnum
     */
    private int intervaltype;
    /**
     * 段次长度，单位与段次类型保持一致，设置为0时默认为1
     */
    private int intlength;
    /**
     * 查询语句代码，sql语句对应的代码，非最终的SQL语句
     */
    private String sql;
    /**
     * 站点编码，多个之间使用逗号分隔
     */
    private String stcd;
}
